#pragma once

typedef void (*setPositionPtr)(unsigned char id, double angle);
typedef void (*setPositionWithSpeedPtr)(unsigned char id, double angle, int speedPersent);
typedef void (*setMultiPositionPtr)(unsigned char* ids, double* angles, int count);
typedef void (*setMultiPositionWithSpeedPtr)(unsigned char* ids, double* angles, int count, int speedPersent);
typedef void (*setSpeedPtr)(unsigned char id, int speedPersent);
typedef void (*enableTorquePtr)(unsigned char, bool);
typedef void (*setModePtr)(unsigned char, int);
